﻿@charset "utf-8";
/* CSS Document */
html { zoom: 1;  -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
html * { outline: 0; zoom: 1; }
html button::-moz-focus-inner {
border-color:transparent!important;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin: 0; padding: 0; }
fieldset, a img { border: 0; }
img { max-width: 100%; }
address, caption, cite, code, dfn, em, th, var { font-style: normal; font-weight: normal; }
li { list-style: none; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
q:before, q:after { content: ''; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
input[type="submit"], input[type="reset"], input[type="button"], button { -webkit-appearance: none; /*去掉苹果的默认UI来渲染按钮*/ }
em, i { font-style: normal; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: block; }
.clear { clear: both; }/* 清除浮动*/
.colwrapper { overflow: hidden; zoom: 1 /*for ie*/; margin: 5px auto; }/* 高度自适应 */
.strong { font-weight: bold; }
.left { float: left; }
.right { float: right; }
.center { margin: 0 auto; text-align: center; }
.block { display: block; }
.inline { display: inline; }
.transparent { filter: alpha(opacity=50); -moz-opacity: 0.5;/** Firefox 3.5即将原生支持opacity属性，所以本条属性只在Firefox3以下版本有效 ***/ -khtml-opacity: 0.5; opacity: 0.5; }
.break { word-wrap: break-word; overflow: hidden; /*word-break:break-all;*/ }
.tal { text-align: left }
.tar { text-align: right; }/*文字两侧对齐*/
.justify { text-align: justify; text-justify: distribute-all-lines;/*ie6-8*/ text-align-last: justify;/* ie9*/ -moz-text-align-last: justify;/*ff*/ -webkit-text-align-last: justify;/*chrome 20+*/ }
.toe { /*超出省略号*/ word-break: keep-all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
 @media screen and (-webkit-min-device-pixel-ratio:0) {/* chrome*/
.justify:after { content: "."; display: inline-block; width: 100%; overflow: hidden; height: 0; }
}
/* 兼容IE6的定位属性fixed，固定不动样式 */

.fixed { position: fixed; clip: rect(0 100% 100% 0); _position: absolute; /* 底部 */ bottom: 0px; left: 0px; _top:expression(document.documentElement.scrollTop+document.documentElement.clientHeight-this.clientHeight);
}
/* 解决固定层在IE6下闪的问题 */

*html { background-image: url(about:blank); background-attachment: fixed; }
/*png图片ie6下透明滤镜实现写法*/

em { font-style: italic !important; }
strike { text-decoration: line-through !important; }
strong { font-weight: bold !important; }
u { text-decoration: underline !important; }
.font14px { font-size: 14px; }
a { color: #4d4d4d ; outline: none; text-decoration: none; }
a:hover { color: #fff; text-decoration: none; }
body { font-family: "Microsoft YaHei", sans-serif; font-size: 14px; line-height: normal; color: #4d4d4d; -webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; overflow-x: hidden;}


@font-face {font-family: "ico";
  src: url('../font/ico.eot?t=1490344264696'); /* IE9*/
  src: url('../font/ico.eot?t=1490344264696#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../font/ico.woff?t=1490344264696') format('woff'), /* chrome, firefox */
  url('../font/ico.ttf?t=1490344264696') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('../font/ico.svg?t=1490344264696#ico') format('svg'); /* iOS 4.1- */
}

/* ------------------------------------------------------------------------------- */
/*  首页顶部
/* ------------------------------------------------------------------------------- */



.mm-panels, .phone-nav{display:none}





/* ------------------------------------------------------------------------------- */
/*  首页导航 、关于
/* ------------------------------------------------------------------------------- */
.bf_logo{    width: 9%; float: left; position: relative;left: 6%; }
.bf_logo img{max-width:100%; }
.header__navigation{ position: fixed;width: 100%;padding-top: 33px;z-index: 99;transition: .5s ease;}
.logo_pic_hover, .call_hover{display: none;}
.nav_call{width: 10%;float: right;position: relative;right: 5%; padding-top: 22px;}
.nav_call i{ display: inline-block;}
.nav_call h4{position: relative;margin-top: -33px;margin-left: 56px;color: #fff;font-size:18px; font-family: Arial;}

.top_fixed{ background: #fff;padding-top: 0;    border-bottom: 1px solid #f5f5f5;}
.top_fixed .menu > ul > li a{ color: #4d4d4d;transition: .3s ease;  padding: 1.8em 26px 1.8em;}
.top_fixed .menu > ul > li a:hover, .top_fixed .menu > ul > li > ul > li a:hover{color: #0097a2;}
.top_fixed .menu > ul > li > ul { background: #d6d6d6;transition: .3s ease; }
.top_fixed  .menu > ul > li > ul.normal-sub {margin-top: 0px;}
.top_fixed .logo_pic, .top_fixed .call{display: none;}
.top_fixed .logo_pic_hover{ display: block;  padding: 8% 0 2% 10%;}
.top_fixed .call_hover{ display: block; }

.top_fixed .nav_call h4{color: #b0b0b0}
.top_fixed .nav_call{padding-top: 19px;}



.in_banner{width:100%; height:100vh;position: relative;    background:url(../images/pattern.png);}

.about_user{width: 100%;    display: flex;}
.about_user .about_user_box{ width: 51%;}
.about_user .about_usinfo{ background: #f7f7f7; width: 34%; padding:4% 10% 4% 6%;}
.ab_infoT{font-size: 36px;font-weight:600;color:#4d4d4d}
.ab_info_ein{font-size: 24px;color:#b0b0b0}
.pic_xian{width: 10%;height: 2px;background: #0097a2; margin: 10px 0; display: block}
.ab_detalis{    line-height: 26px; padding-top: 4%;    margin-bottom: 8%;
    height: 155px;
    padding-bottom: 0;
    overflow: hidden;}
.link_more a{ height: 45px; position: relative; width:18%;line-height: 45px; padding: 0 1.875rem;display: block;text-align: center;
color:#fff; background: #b0b0b0;;
-webkit-transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1), color 0.45s cubic-bezier(0.4, 0, 0.2, 1) 0.075s;
 transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1), color 0.45s cubic-bezier(0.4, 0, 0.2, 1) 0.075s;
    }  
	
	
video {
  width: 100%;
  vertical-align: bottom;
}

#videoBox.in {
  animation: ac 1s;
}

#videoBox.out {
  position: fixed;
  bottom: 0;
  right: 0;
  width: 300px;
  z-index: 999;
  animation: an 0.5s;
}
	
	
.link_more a:hover {color: #ffffff;-webkit-transition-delay: 0s; transition-delay: 0s;}
.link_more a:hover .facebook {-webkit-transform: translateX(0.5rem); -ms-transform: translateX(0.5rem); transform: translateX(0.5rem);  -webkit-transition-delay: 0.075s;
transition-delay: 0.075s;}  
 .facebook{display: inline-block; position: relative;
-webkit-transition: -webkit-transform 0.45s cubic-bezier(0.4, 0, 0.2, 1);
transition: -webkit-transform 0.45s cubic-bezier(0.4, 0, 0.2, 1);
transition: transform 0.45s cubic-bezier(0.4, 0, 0.2, 1);
transition: transform 0.45s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.45s cubic-bezier(0.4, 0, 0.2, 1);
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
z-index: 2;}  
.link_more a::after{    content: ""; position: absolute;top: 0; right: 0;bottom: 0;left: 0; background-color: #0097a2;
    -webkit-transform: scaleX(0);
    -ms-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: center left;
    -ms-transform-origin: center left;
    transform-origin: center left;
    -webkit-transition: -webkit-transform 0.45s cubic-bezier(0.4, 0, 0.2, 1) 0.075s;
    transition: -webkit-transform 0.45s cubic-bezier(0.4, 0, 0.2, 1) 0.075s;
    transition: transform 0.45s cubic-bezier(0.4, 0, 0.2, 1) 0.075s;
    transition: transform 0.45s cubic-bezier(0.4, 0, 0.2, 1) 0.075s, -webkit-transform 0.45s cubic-bezier(0.4, 0, 0.2, 1) 0.075s;}
.link_more a:hover::after {-webkit-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1);webkit-transition-delay: 0s;
  transition-delay: 0s;}
  

.orders_intro{padding: 4% 0;}
#tabs0 {width:100%; margin:auto;clear:both}
.menu0{ text-align: center;   }
.menu0 li{ display:inline-block; width: 10%; cursor: pointer;text-align: center;padding: 27px 15px;
 font-size:36px; font-weight: bold;color: #4d4d4d;margin: 0 30px; transition: .3s ease;}
.menu0 li.hover{ color:#0097a2; font-size: 36px; transition: .3s ease;}
.menu0 li P{    color: #b0b0b0;  font-weight:normal;    font-size: 22px;transition: .3s ease;}
#main0 ul{ display:none ; clear:both;}
#main0 ul.block{ display: block; clear:both;}
#evaluate_tabs0, #evaluate_tabs2 {width: 100%;clear:both;  max-width: 1677px;margin: auto;}
.evaluate_menu0{width: 100%; height: 50px;    max-width: 1677px; margin: auto;border-bottom: 1px solid #ccc; text-align: center;}
.evaluate_menu0 .tablist, .evaluate_menu0 .tablist2{ display:inline-block; width:7%; cursor:pointer; height: 49px;text-align: center; margin: 0 12px;line-height: 46px; font-size:16px; transition: .3s ease;}
.evaluate_menu0 .ons, .evaluate_menu0 .ons2{transition: .3s ease;display:inline-block;width:7%; margin: 0 12px;height: 49px; cursor:pointer; font-size:16px;text-align: center;line-height:48px;  color:#0097a2; border-bottom: 2px solid #0097a2;}
#evaluate_main0 ul, #evaluate_tabs2 ul{ display: none; clear:both;}
#evaluate_main0 ul.block, #evaluate_tabs2 ul.block{ display: block; clear:both;}	
.tab_content, .tab_cont { display:none}
#tabs0 .main{padding-top: 30px;}
.TabContent{padding-top: 2.5%;}
.pic_cont{ width: 23%; margin-right: 2.65%;float: left;background: #fff; box-shadow:0px 2px 5px rgba(220, 218, 218, 0.47);  margin-bottom: 20px;}
.N_info small:after { content: "\e608"; line-height: 14px; text-align:center;  font-family: "ico"; display: block; color: rgb(159, 163, 167); font-size:20px; float: left; margin-right: 10px;}   
.pic_cont a:hover .N_info small:after{color: #fff;}
.pic_cont:nth-child(4n){margin-right: 0; }
.N_piclist{max-height:240px; overflow: hidden;width:100%; }

.news_bottom_list_img{ width:386px; height:238px; overflow: hidden;}
.N_piclist img{width:386px; height:238px; transition: .3s ease; transform: scale(1);}
/*
.news_bottom_list li img{ width:386px; height:238px;}*/




.pic_cont a:hover img{transform: scale(1.1);}
.N_info{padding:20px 44px 15px 32px;transition: .3s ease;}
.N_info h2{font-size:22px;}

.pic_cont a h2{font-size:22px;font-weight:600;padding:10px 0;  width: 100%;height: 30px;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.Ninfolist a h2 {font-size:18px; font-weight:normal;}
.pic_cont a:hover .N_info{ background: #0097A2;}
.N_info .news_p{ font-size: 14px;color: #828282;line-height: 22px;max-height: 100px;height: 67px;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;}
.pic_cont a:hover .news_p{color:#fff}
.N_info small{  display: block;padding-top: 20px;}
.N_more{ padding-top: 49px;}
.N_more a{ margin: auto; width: 8%;}

.program_title{ width:100%; text-align:center;}
.program_title h3{font-size:36px;font-weight:600;}
.program_title p{font-size:24px; color:#b7b7b7}
.program_cont{padding:4% 0}
.tabboxs{width:100%; max-width:1677px;margin:2% auto;font-family:'微软雅黑';}
.tabboxs .tabboxs_title{overflow:hidden;    padding: 10px 0 0 0;border-bottom: 1px solid #ccc;}
.tabboxs .tabboxs_title a{display:block;padding:0 0 20px;width: 6.5%;margin: 0 3%;float:left;text-decoration:none;text-align: center;}
.tabboxs .tabboxs_title a h3{width:65px; height:60px; overflow: hidden; margin: auto;}
.tabboxs .tabboxs_title a h3 img{ opacity: 0.5;}
.tabboxs .tabboxs_title a:hover{border-bottom:1px solid #0097A2;color:#50454c}
.tabboxs .tabboxs_title a.on{ border-bottom:2px solid #0097A2;color:#50454c}
.tabboxs .tabboxs_title a:hover img{opacity: 1;}
.tabboxs .tabboxs_title a.on img{opacity: 1;}
.tabboxs .contents{overflow:hidden;width:1677px;position:relative;}

.index_program{ display:none; width:100%; max-width: 1677px; margin: 0 auto;}
.program_list_loop{ float: left; margin-top: 25px;  position: relative; margin-right: 2.39%;}
.program_list_loop:last-child{ margin-right:0px;}
.program_list_loop_img{  width: 246px; height: 319px;  overflow: hidden;}
.program_list_loop_img img{ 
	width: 100%;
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transition-property: -webkit-transform,filter;
    -webkit-transition-property: -webkit-transform,-webkit-filter;
    transition-property: -webkit-transform,-webkit-filter;
    transition-property: transform,filter;
    transition-property: transform,filter,-webkit-transform,-webkit-filter;
    -webkit-transition-duration: .8s;
    transition-duration: .8s;
    transition-timing-function: cubic-bezier(.215,.61,.355,1);
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden;}
.program_list_loop:hover img{-webkit-transform: scale(1.08);transform: scale(1.08);}
.program_list_loop_word_bg{ width: 100%;position: absolute;top: 0;right: 0;bottom: 0;left: 0;
background-image: -webkit-linear-gradient(top,rgba(0, 151, 162, 0) 0,transparent 40%,transparent 85%,rgba(0, 151, 162, 0.97));
background-image: linear-gradient(180deg,rgba(0, 151, 162, 0) 0,rgba(0, 151, 162, 0) 40%,rgba(0, 151, 162, 0.26) 85%,rgba(0, 151, 162, 0.97));
opacity: 1;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out; cursor: pointer;}
.program_list_loop_word_bg p{ font-size: 16px;color: #ffffff;position: absolute; bottom: 8px; left: 23px;white-space: nowrap;
overflow: hidden;text-overflow: ellipsis;display: block;}


.bottom_bjpic{ width: 100%; height:100%;position: fixed; z-index: -5;top:0%; background: url(../images/bottom_bj.jpg) no-repeat; background-size: cover;}
.joint_cont{margin-top: 37%;    padding: 4% 0;}
section{background: #fff;}
/*图片切换*/
.picScroll-left{ overflow:hidden; position:relative; width:100%; max-width: 1677px; margin: 0 auto;    padding: 35px 0;}
.picScroll-left .hd{ overflow:hidden; text-align:center;   padding:0 10px; width: 112px; margin: auto; padding:20px 0; }
.picScroll-left .hd ul{overflow:hidden; zoom:1  ;}
.picScroll-left .hd ul li{ width: 12px; height: 12px; border-radius: 50%; background-color: #dedada; display:inline-block ; text-indent:-999px; cursor:pointer; margin-right:15px;}
.picScroll-left .hd ul li.on{  background-color: #0097a2; padding: 1px; }
.picScroll-left .bd{  margin-bottom:24px;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ width:14%;  float:left; _display:inline; overflow:hidden; text-align:center; height: 100px;
line-height: 100px;vertical-align: middle;display: table-cell; }
.picScroll-left .pic{ text-align:center; width: 67%; margin: auto; }
.picScroll-left .pic img{    width: 100%;   vertical-align:middle; 
/*-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: grayscale(100%);
filter: gray;*/
transition: opacity .3s ease-in-out, .3s ease-in-out;
    -moz-transition: opacity .3s ease-in-out, .3s ease-in-out;
    -webkit-transition: opacity .3s ease-in-out, .3s ease-in-out;
opacity: 0.5;

}
.picScroll-left .pic:hover img{ width: 100%; 
/*-webkit-filter: grayscale(0);
-moz-filter: grayscale(0);
-ms-filter: grayscale(0);
-o-filter: grayscale(0);
filter: grayscale(0);
filter: none; */
opacity: 1;

}
/*箭头*/
.mouse-scroll:hover {
    animation-play-state: paused;
    cursor: pointer;
}
.mouse-scroll {
	width: 25px;
    height: 90px;
    position: absolute;
    background-image: url("../images/svg.png");
    background-size: 25px;
    background-position: center 50%;
    background-repeat: no-repeat;
    left: 50%;
    bottom: 8vh;
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
	transition:.5s ease-out;
    opacity: .8;
    will-change: background-position;
    animation-name: mouse-hint;
    animation-duration: 5s;
    animation-iteration-count: infinite;
    animation-timing-function: ease-in-out;
}

/*首页导师*/
#index_program1 .program_list_loop:first-child  .program_list_loop_img {width:514px;height:663px}

/*首页合作伙伴*/
.WAPpicScroll-left{display: none;}
#wap_cdslider{display: none;}



/*footer*/
.footer{ width: 100%; margin: 0 auto; background: url(../images/footer_bg.jpg) repeat;  }
.footer_center{ width:100%; max-width: 1622px; margin: 0 auto; padding: 65px 0 47px 0; border-bottom: #6c6c6c solid 1px;}
.footer_center_left{ float: left; font-size:14px; color:#828181; line-height: 30px;}
.footer_center_left h3{ color: #fff; font-weight: bold; font-size: 16px; padding-bottom: 28px;}
.footer_center_center{ float:left; padding:0px 121px 0 168px;}
.footer_center_center li{ float:left; margin-right:120px;}
.footer_center_center li:last-of-type{  margin-right:0;}
.footer_center_center li h3{  color: #fff; font-weight: bold; font-size: 16px; padding-bottom: 28px;text-align: center;}
.footer_center_center li p, .footer_center_center li a{ font-size:14px; color:#828181; line-height: 40px; text-align: center;}
.footer_center_center li p:hover, .footer_center_center li a:hover{color:#fff}
.footer_center_right{ float:right;    width: 25%;}
.footer_center_right li img{ width:126px; height:118px;}
.footer_center_right li{ float: left; margin-left: 65px;}
.footer_center_right li:last-of-type{ margin-right:0;}
.footer_center_right li p{ text-align: center; font-size:14px; color: #b0b0b0; margin-top: 25px;}

.footer_link{ width:100%; max-width: 1622px; margin: 0 auto; padding: 40px 0;}
.footer_link p{ float: left; color:#828181; font-weight: bold; font-size: 14px}
.footer_link a{ float:left; color:#828181;  font-size: 14px;  padding: 0 15px;}
.footer_link a:hover{color: #fff; }
.footer_copyright{ color: #434242; font-size:14px; text-align: center; background: #2d2d2d; padding: 18px 0;}

.foot_firends{ width:100%; }
.banquan{width:12%;     text-align: right;}
.banquan span{color:#828181;   padding-left: 22px;}

.emdbs{height:754px}


/* 返回顶部 */
.go-top{position: fixed;bottom: 40px;right: 20px;    width: 46px;height: 46px;background: #000; z-index: 999;border-radius: 50%;}

.go-top .go{background-image: url(../images/go-top.png);
   width: 100%;
    height: 100%;
    display: block;
    background-size: 50%;
    background-position: 50%;
    background-repeat: no-repeat;}
.go-top .go:hover{}


#pic{clear:both;width:100%;height:542px}/*图片区域*/
#pic img{width:100%;height:542px}/*图片宽度和高度，可自行修改*/
#play{clear:both;width:100%;height:542px;display:none;}/*视频区域-最初先设为隐藏*/
.play_emb{ height:540px}

@media screen and (min-width:1600px)and (max-width:1680px){
	
	.menu > ul > li a{padding: 1.8em 19px 1.8em;}
	.top_fixed .menu > ul > li a{padding: 1.8em 19px 1.8em;}
	.menu-container {width: 70%;}
	.footer_center_right li{ margin-left:0px;}
	
	.about_user .about_usinfo{padding: 3% 10% 3% 6%;}
	
	#evaluate_tabs0, #evaluate_tabs2, .evaluate_menu0{ max-width:1440px;}
	.index_program{max-width:1440px;}
	.tabboxs{max-width:1440px;}
	.tabboxs .contents{width:1440px;}
	.news_bottom_list li img, .news_bottom_list_img{width: 331px; height: 216px;}
	.news_bottom_list_img img{width: 331px; height: 223px;}
	/*floor 1*/
	.index_program .program_list_loop:first-child{width: 30% !important;}
	.index_program .program_list_loop:first-child .program_list_loop_img{width:100% !important; height: 539px !important;}
	.program_list_loop{width: 15.6%;margin-top: 16px;    margin-right: 1.9%;}
	.program_list_loop_img{width:100%;height: 260px;}
	
	.picScroll-left{max-width:1440px;}
	
	.footer_center, .footer_link{max-width:1440px;}
	.footer_center_center{padding: 0 100px 0 110px;}
	.footer_center_right{width: 23%;}
	.footer_center_right li{margin-right: 16px;  width: 46%;}
	.footer_center_right li img{ width:83%;} 
	.footer_center_right li p{font-size: 12px;    margin-top: 14px;}  
	.banquan{width:10%}
	.banquan span{ padding-left:0px;}
	.banquan a{ padding:0 5px}
	.footer_link{ padding: 30px 0;}
	
	
	
		#pic, #pic img, #play, .play_emb{ height: 463px;}
	
		.go-top{bottom: 21px; right: 7px;}
		
	}


@media screen and (min-width:1366px)and (max-width:1440px){
	/*----------------------------------------------首页----------------------------------------------*/
	/*导航*/
	.bf_logo{left: 2%;}
	.menu-container{width: 69%;}
	.menu > ul > li a{padding: 1em 17px 0.3em;font-size: 14px;}
	.menu > ul{width: 100%;}
	.nav_call{width: 12%;right: 1%;  padding-top: 1px;}
	.top_fixed .menu > ul > li a{padding: 1.5em 17px 0.3em;font-size: 14px;}
	.top_fixed .nav_call{padding-top: 9px;}
	.top_fixed .menu > ul > li > ul.normal-sub{margin-top: 16px;}
	.menu > ul > li > ul{ padding-top: 8px;padding-bottom: 9px;}

	.news_bottom_list_img{ width: 309px;height: 185px;}
	.news_bottom_list li img{     width: 309px;height: 185px;}
	.ab_detalis{    margin-bottom:8%;height:98px;overflow: hidden;padding-bottom:0; overflow:hidden}
	.ab_infoT{font-size: 24px;}
	.ab_info_ein{font-size: 22px;}
	.about_user .about_usinfo{padding: 4% 10% 4% 6%;}
	.emdbs { height: 500px;}
	
	.menu0 li{width: 15%;font-size: 24px;}
	.menu0 li.hover{font-size: 24px;}
	.menu0 li P{ font-size: 18px;}
	.pic_cont a h2{font-size: 18px;}
	.N_info p{height: 46px;padding-top: 10px;}
	
	
	.evaluate_menu0{ max-width:1200px;}
	

	.cd-hero-slider li{height: 460px;}
	.cd-hero-slider li a img{    min-height: 460px;}
	.cd-slider-nav a::before{width: 48px;height: 48px;}
	.cd-slider-nav a::before{top: 14px;}
	.cd-slider-nav a{padding-top: 53px;padding-bottom: 20px;}
	.cd-slider-nav li:nth-of-type(2) a::before{top: 5px;}
	
	
	.index_program{max-width:1200px;}
	.tabboxs{max-width:1200px;}
	.tabboxs .contents{width:1200px;}
	/*floor 1*/
	.index_program .program_list_loop:first-child{width: 30% !important;}
	.index_program .program_list_loop:first-child .program_list_loop_img{width:100% !important; height: 468px !important;}
	.program_list_loop{width: 15.6%;margin-top: 16px;    margin-right: 1.9%;}
	.program_list_loop_img{width:100%;height: 226px;}
	
		
	/*foot*/
	.footer_center, .footer_link{max-width:1200px;}
	.footer_center_center {float: left;padding: 0px 94px 0 86px}
	.footer_center_center li{    margin-right: 85px;}	
	.footer_center_left{line-height: 26px;}
	.footer_center_center li p, .footer_center_center li a{line-height: 30px;}
	.footer_center_center li h3{    padding-bottom: 20px;}
	.footer_center_right{width: 20%;}
	.footer_center_right li{margin-left: 16px;  width: 43%;}
	.footer_center_right li img{ width:96%;    height: 102px;} 
	.footer_center_right li p{font-size: 12px;    margin-top: 14px;}  
	.foot_firends{ width: 100%;}
	.banquan span{ padding-left:0px;}
	.banquan a{ padding:0}
	.footer_link a{font-size:12px; padding: 0 9px;}
	.footer_link{ padding: 25px 0;}
	
	
	#pic{clear:both;width:100%;height:411px}/*图片区域*/
    #pic img{width:100%;height:411px}/*图片宽度和高度，可自行修改*/
    #play{clear:both;width:100%;height:411px;display:none;}/*视频区域-最初先设为隐藏*/
	.play_emb{ height:411px}

}

@media screen and (max-width:768px){
/*底部*/
.footer_center{    padding:28px 0 26px 0;border-bottom: #484646 solid 1px;}
.footer_center_left, .footer_center_right{padding-left: 6%; float: none;padding-bottom: 3%;}
.footer_center_right{width:88%}
.footer_center_left h3{font-size: 20px; padding-bottom: 17px;}
.footer_center_center{ display:none}
.footer_center_right li{  margin-right: 25px;margin-left: 0;}
.footer_center_right li img{    width: 73%;height:auto;}
/*.footer_center_right li img{ width:126px; height:118px;}*/
.footer_link{display:none}
.footer_copyright{ color: #565555; font-size: 12px;padding: 14px 8%;}
.footer_center_right li p{margin-top: 2px;}
/*.news_bottom_list_img{}*/

}